<?php
define("SP_PATH",dirname(__FILE__)."/SpeedPHP");
define("APP_PATH",dirname(__FILE__));
// 默认时区设置
@date_default_timezone_set('PRC');
// 载入用户自定义的函数文件
require(APP_PATH.'/model/functions.php');
// 通用的全局配置
$spConfig = array(
	'mode' => 'release', //部署模式
	'dispatcher_error' => "import(APP_PATH.'/404.html');exit();", 
	"db" => array(// 数据库连接配置 
		'driver' => 'mysql',   // 驱动类型 
		'host' => 'localhost', // 数据库地址 
		'port' => 3306,        // 端口 
		'login' => 'root',     // 用户名 
		'password' => '',      // 密码 
		'database' => 'vecms',      // 库名称 
		'prefix' => 'j_',           // 表前缀 
		'persistent' => FALSE,    // 是否使用长链接 
		),
     'url' => array(// URL设置
		'url_path_info' => false, // 是否使用path_info方式的URL
		'url_path_base' => '/index.php', // URL的根目录访问地址，默认为空则是入口文件index.php
		),

	'view' => array(
		'enabled' => TRUE, // 开启Smarty
		'config' =>array(
			'template_dir' => APP_PATH.'/template', // 模板存放的目录
			'compile_dir' => APP_PATH.'/tmp', // 编译的临时目录
			'cache_dir' => APP_PATH.'/tmp', // 缓存的临时目录
			'left_delimiter' => '<{',  // smarty左限定符
			'right_delimiter' => '}>', // smarty右限定符
		),
	),
	'launch' => array( // 加入挂靠点，以便开始使用Url_ReWrite的功能
		'router_prefilter' => array( 
				array('spUrlRewrite', 'setReWrite'),  // 对路由进行挂靠，处理转向地址
				array('spAcl','mincheck') // 开启有限的权限控制
			),
	 	'function_url' => array(
				array("spUrlRewrite", "getReWrite"),  
		    ),
	),
	'ext' => array( // 扩展设置
	 	'spAcl' => array( // acl扩展设置
	 		'prompt' => array("lib_user", "acljump"),
	 	), 
	// 以下是Url_ReWrite的设置
	 	'spUrlRewrite' => array(
			'suffix' => '.html', // 生成地址的结尾符
			'sep' => '_',
			'map' => array(   
				'@' => 'main@article', 
				'vecms' => 'main@pages', 
				'change' => 'main@change', 
				'show' => 'main@show', 
				'themes' => 'main@view', 
			),  
			'args' => array(   
				'@' => array('slug'), 
				'vecms' => array('slug'), 
				'change' => array('slug'), 
				'show' => array('slug'), 
				'themes' => array('slug'), 
			),  
		),
	)
);
require(SP_PATH."/SpeedPHP.php");
import('md5password.php');
spRun(); // SpeedPHP 3新特性